package com.alks.function.service.biocontrol.deptwork;

import com.alks.entity.data.response.ResponseInfo;
import com.alks.function.data.dto.biocontrol.deptwork.CutSlipDto;
import com.alks.function.data.request.biocontrol.deptwork.CutInRequest;
import com.alks.function.data.request.biocontrol.deptwork.CutStkRequest;

public interface ICutInService {
    ResponseInfo getCutHeadQuery(CutStkRequest request, String slipType);

    ResponseInfo cutHeadCheck(String slipNo, String slipType);

    CutSlipDto getCutDetQuery(String slipNo, String slipType);

    String cutAdd(CutInRequest request, String slipType);

    String cutUp(CutInRequest request, String slipType);

    String cutDetPart(CutInRequest request, String slipType);

    ResponseInfo cutDelete(String slipNo, String slipType);

    ResponseInfo cutDetDelete(String slipNo, String seqNo, String slipType);

}
